package liumengbaio.lolzhangyoubao.Activity.InFo;

import java.util.List;

/**
 * Created by lanouhn on 16/9/19.
 */
public class ZhanjiGaiLan {

    /**
     * code : 200
     * show : 1
     * api : player.summary
     * html :
     * order : 0
     * cachetime : 43200
     * game : lol
     * server_params : {"Cookie":"puin=2053583981;pkey=000157d95865007072ec0998544beea8b058fc72a5d8ed10f1a44a679d91061c7373d109036a73d9ee5c1af03d8cc2fbd92982189d80c05504a092ef6e2d6b2ae9a2aaf52ce20f84ce44d8e10844836b367b0b3a85a08174fe526db8d08c0aa3a08ff0de959a6a49839706676d29ae49a55f9c330a03d37a","uid":{}}
     * message : OK
     * data : {"code":200,"url":"http://api.pallas.tgp.qq.com/core/tcall?p=%5B%5B14%2C%7B%22battle_type%22%3A1%2C%22qquin%22%3A%22U18084499025935679780%22%2C%22area_id%22%3A%226%22%7D%5D%2C%5B14%2C%7B%22battle_type%22%3A6%2C%22qquin%22%3A%22U18084499025935679780%22%2C%22area_id%22%3A%226%22%7D%5D%2C%5B44%2C%7B%22sid%22%3A0%2C%22qquin%22%3A%22U18084499025935679780%22%2C%22area_id%22%3A%226%22%7D%5D%2C%5B44%2C%7B%22sid%22%3A3%2C%22qquin%22%3A%22U18084499025935679780%22%2C%22area_id%22%3A%226%22%7D%5D%5D&callback=jQuery172018314579382937757_1474248621619&_cache_time=300","source":"tgp","params":"{\"uid\":\"{\\\"tgp\\\":\\\"U18084499025935679780\\\"}\",\"area\":\"6\",\"name\":\"峰哥无敌妹子来袭\",\"server_params\":\"{\\\"uid\\\":{},\\\"Cookie\\\":\\\"puin=2129652562;pkey=000157db8cec007011401de703e9afc65290ba586a5606d525874cd52ecc8a32215f6bd6a56e45412c1fea24acb69dbea1bd14eeea63fcecf21f5045ace99fd44f17cc78cbb5b85d2c13ce593f36a581163bdaf7c64cf81191e34445b73421ddf362308e55b08f823b25aa7c005cd2d04d6bfe8cee918365\\\"}\",\"is_current\":1}","time":{"filterInput":0.0014830000000075,"http":0.25277800000003,"all_time":0.25280500000008},"report":"","message":"","data":[{"win_point":0,"last_battle_time":0,"total_num":2290,"lose_num":1153,"type_desc":"经典对战","queue":255,"battle_type":1,"tier":255,"leave_num":39,"win_num":1098,"reserved2":0},{"win_point":0,"last_battle_time":0,"total_num":157,"lose_num":77,"type_desc":"极地大乱斗","queue":255,"battle_type":6,"tier":255,"leave_num":1,"win_num":79,"reserved2":0},{"win_point":9,"last_battle_time":1474116902,"total_num":362,"lose_num":170,"type_desc":"s6排位赛","queue":2,"battle_type":4,"tier":4,"leave_num":3,"win_num":189,"reserved2":0},{"win_point":18,"last_battle_time":1453460020,"total_num":252,"lose_num":134,"type_desc":"s5排位赛","queue":1,"battle_type":4,"tier":5,"leave_num":4,"win_num":114,"reserved2":0}]}
     * method : getPlaySummary
     */

    private int code;
    private int show;
    private String api;
    private String html;
    private int order;
    private int cachetime;
    private String game;
    /**
     * Cookie : puin=2053583981;pkey=000157d95865007072ec0998544beea8b058fc72a5d8ed10f1a44a679d91061c7373d109036a73d9ee5c1af03d8cc2fbd92982189d80c05504a092ef6e2d6b2ae9a2aaf52ce20f84ce44d8e10844836b367b0b3a85a08174fe526db8d08c0aa3a08ff0de959a6a49839706676d29ae49a55f9c330a03d37a
     * uid : {}
     */

    private ServerParamsBean server_params;
    private String message;
    /**
     * code : 200
     * url : http://api.pallas.tgp.qq.com/core/tcall?p=%5B%5B14%2C%7B%22battle_type%22%3A1%2C%22qquin%22%3A%22U18084499025935679780%22%2C%22area_id%22%3A%226%22%7D%5D%2C%5B14%2C%7B%22battle_type%22%3A6%2C%22qquin%22%3A%22U18084499025935679780%22%2C%22area_id%22%3A%226%22%7D%5D%2C%5B44%2C%7B%22sid%22%3A0%2C%22qquin%22%3A%22U18084499025935679780%22%2C%22area_id%22%3A%226%22%7D%5D%2C%5B44%2C%7B%22sid%22%3A3%2C%22qquin%22%3A%22U18084499025935679780%22%2C%22area_id%22%3A%226%22%7D%5D%5D&callback=jQuery172018314579382937757_1474248621619&_cache_time=300
     * source : tgp
     * params : {"uid":"{\"tgp\":\"U18084499025935679780\"}","area":"6","name":"峰哥无敌妹子来袭","server_params":"{\"uid\":{},\"Cookie\":\"puin=2129652562;pkey=000157db8cec007011401de703e9afc65290ba586a5606d525874cd52ecc8a32215f6bd6a56e45412c1fea24acb69dbea1bd14eeea63fcecf21f5045ace99fd44f17cc78cbb5b85d2c13ce593f36a581163bdaf7c64cf81191e34445b73421ddf362308e55b08f823b25aa7c005cd2d04d6bfe8cee918365\"}","is_current":1}
     * time : {"filterInput":0.0014830000000075,"http":0.25277800000003,"all_time":0.25280500000008}
     * report :
     * message :
     * data : [{"win_point":0,"last_battle_time":0,"total_num":2290,"lose_num":1153,"type_desc":"经典对战","queue":255,"battle_type":1,"tier":255,"leave_num":39,"win_num":1098,"reserved2":0},{"win_point":0,"last_battle_time":0,"total_num":157,"lose_num":77,"type_desc":"极地大乱斗","queue":255,"battle_type":6,"tier":255,"leave_num":1,"win_num":79,"reserved2":0},{"win_point":9,"last_battle_time":1474116902,"total_num":362,"lose_num":170,"type_desc":"s6排位赛","queue":2,"battle_type":4,"tier":4,"leave_num":3,"win_num":189,"reserved2":0},{"win_point":18,"last_battle_time":1453460020,"total_num":252,"lose_num":134,"type_desc":"s5排位赛","queue":1,"battle_type":4,"tier":5,"leave_num":4,"win_num":114,"reserved2":0}]
     */

    private DataBean data;
    private String method;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public int getShow() {
        return show;
    }

    public void setShow(int show) {
        this.show = show;
    }

    public String getApi() {
        return api;
    }

    public void setApi(String api) {
        this.api = api;
    }

    public String getHtml() {
        return html;
    }

    public void setHtml(String html) {
        this.html = html;
    }

    public int getOrder() {
        return order;
    }

    public void setOrder(int order) {
        this.order = order;
    }

    public int getCachetime() {
        return cachetime;
    }

    public void setCachetime(int cachetime) {
        this.cachetime = cachetime;
    }

    public String getGame() {
        return game;
    }

    public void setGame(String game) {
        this.game = game;
    }

    public ServerParamsBean getServer_params() {
        return server_params;
    }

    public void setServer_params(ServerParamsBean server_params) {
        this.server_params = server_params;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getMethod() {
        return method;
    }

    public void setMethod(String method) {
        this.method = method;
    }

    public static class ServerParamsBean {
        private String Cookie;
        private UidBean uid;

        public String getCookie() {
            return Cookie;
        }

        public void setCookie(String Cookie) {
            this.Cookie = Cookie;
        }

        public UidBean getUid() {
            return uid;
        }

        public void setUid(UidBean uid) {
            this.uid = uid;
        }

        public static class UidBean {
        }
    }

    public static class DataBean {
        private int code;
        private String url;
        private String source;
        private String params;
        /**
         * filterInput : 0.0014830000000075
         * http : 0.25277800000003
         * all_time : 0.25280500000008
         */

        private TimeBean time;
        private String report;
        private String message;
        /**
         * win_point : 0
         * last_battle_time : 0
         * total_num : 2290
         * lose_num : 1153
         * type_desc : 经典对战
         * queue : 255
         * battle_type : 1
         * tier : 255
         * leave_num : 39
         * win_num : 1098
         * reserved2 : 0
         */

        private List<DataBean2> data;

        public int getCode() {
            return code;
        }

        public void setCode(int code) {
            this.code = code;
        }

        public String getUrl() {
            return url;
        }

        public void setUrl(String url) {
            this.url = url;
        }

        public String getSource() {
            return source;
        }

        public void setSource(String source) {
            this.source = source;
        }

        public String getParams() {
            return params;
        }

        public void setParams(String params) {
            this.params = params;
        }

        public TimeBean getTime() {
            return time;
        }

        public void setTime(TimeBean time) {
            this.time = time;
        }

        public String getReport() {
            return report;
        }

        public void setReport(String report) {
            this.report = report;
        }

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }

        public List<DataBean2> getData() {
            return data;
        }

        public void setData(List<DataBean2> data) {
            this.data = data;
        }

        public static class TimeBean {
            private double filterInput;
            private double http;
            private double all_time;

            public double getFilterInput() {
                return filterInput;
            }

            public void setFilterInput(double filterInput) {
                this.filterInput = filterInput;
            }

            public double getHttp() {
                return http;
            }

            public void setHttp(double http) {
                this.http = http;
            }

            public double getAll_time() {
                return all_time;
            }

            public void setAll_time(double all_time) {
                this.all_time = all_time;
            }
        }

        public static class DataBean2 {
            private int win_point;
            private int last_battle_time;
            private int total_num;
            private int lose_num;
            private String type_desc;
            private int queue;
            private int battle_type;
            private int tier;
            private int leave_num;
            private int win_num;
            private int reserved2;

            public int getWin_point() {
                return win_point;
            }

            public void setWin_point(int win_point) {
                this.win_point = win_point;
            }

            public int getLast_battle_time() {
                return last_battle_time;
            }

            public void setLast_battle_time(int last_battle_time) {
                this.last_battle_time = last_battle_time;
            }

            public int getTotal_num() {
                return total_num;
            }

            public void setTotal_num(int total_num) {
                this.total_num = total_num;
            }

            public int getLose_num() {
                return lose_num;
            }

            public void setLose_num(int lose_num) {
                this.lose_num = lose_num;
            }

            public String getType_desc() {
                return type_desc;
            }

            public void setType_desc(String type_desc) {
                this.type_desc = type_desc;
            }

            public int getQueue() {
                return queue;
            }

            public void setQueue(int queue) {
                this.queue = queue;
            }

            public int getBattle_type() {
                return battle_type;
            }

            public void setBattle_type(int battle_type) {
                this.battle_type = battle_type;
            }

            public int getTier() {
                return tier;
            }

            public void setTier(int tier) {
                this.tier = tier;
            }

            public int getLeave_num() {
                return leave_num;
            }

            public void setLeave_num(int leave_num) {
                this.leave_num = leave_num;
            }

            public int getWin_num() {
                return win_num;
            }

            public void setWin_num(int win_num) {
                this.win_num = win_num;
            }

            public int getReserved2() {
                return reserved2;
            }

            public void setReserved2(int reserved2) {
                this.reserved2 = reserved2;
            }
        }
    }
}
